package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 系统配置对象 haomaku_config
 *
 * @author hjf
 * @date 2025-03-12
 */
public class HaomakuConfig extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;

    /**
     * 名称
     */
    @Excel(name = "名称")
    private String name;

    /**
     * 工作描述
     */
    @Excel(name = "工作描述")
    private String job;

    /**
     * 电话
     */
    @Excel(name = "电话")
    private String tel;

    /**
     * 版权信息
     */
    @Excel(name = "版权信息")
    private String banquan;

    /**
     * 备案信息
     */
    @Excel(name = "备案信息")
    private String beian;

    /**
     * 关键词
     */
    @Excel(name = "关键词")
    private String keywords;

    /**
     * 描述
     */
    @Excel(name = "描述")
    private String description;

    /**
     * PC端代码
     */
    @Excel(name = "PC端代码")
    private String pcdaima;

    /**
     * 移动端代码
     */
    @Excel(name = "移动端代码")
    private String mobiledaima;

    /**
     * 杀号数量
     */
    @Excel(name = "杀号数量")
    private Long killcount;

    /**
     * 说明
     */
    @Excel(name = "说明")
    private String shuoming;

    /**
     * 是否废弃
     */
    @Excel(name = "是否废弃")
    private Long abandoning;

    /**
     * 订单超时时间
     */
    @Excel(name = "订单超时时间")
    private Long orderovertime;

    /**
     * 支付时间
     */
    @Excel(name = "支付时间")
    private Long paytime;

    /**
     * 休息天数
     */
    @Excel(name = "休息天数")
    private Long xuiutian;

    /**
     * URL代码
     */
    @Excel(name = "URL代码")
    private String urldaima;

    /**
     * 最小价格
     */
    @Excel(name = "最小价格")
    private Long minprices;

    /**
     * 最大价格
     */
    @Excel(name = "最大价格")
    private Long maxprices;

    /**
     * 最小价格
     */
    @Excel(name = "最小价格")
    private Long minprice;

    /**
     * 最大价格
     */
    @Excel(name = "最大价格")
    private Long maxprice;

    /**
     * 佣金阈值
     */
    @Excel(name = "佣金阈值")
    private Long commissionThreshold;

    /**
     * 用户优惠券
     */
    @Excel(name = "用户优惠券")
    private Long usercoupons;

    /**
     * 用户优惠券万
     */
    @Excel(name = "用户优惠券万")
    private Long usercouponswan;

    /**
     * 订单状态1
     */
    @Excel(name = "订单状态1")
    private String orderstate1;

    /**
     * 订单状态2
     */
    @Excel(name = "订单状态2")
    private String orderstate2;

    /**
     * 订单状态3
     */
    @Excel(name = "订单状态3")
    private String orderstate3;

    /**
     * 订单状态4
     */
    @Excel(name = "订单状态4")
    private String orderstate4;

    /**
     * 订单状态5
     */
    @Excel(name = "订单状态5")
    private String orderstate5;

    /**
     * 订单状态6
     */
    @Excel(name = "订单状态6")
    private String orderstate6;

    /**
     * 订单状态7
     */
    @Excel(name = "订单状态7")
    private String orderstate7;

    /**
     * 订单状态8
     */
    @Excel(name = "订单状态8")
    private String orderstate8;

    /**
     * 订单状态9
     */
    @Excel(name = "订单状态9")
    private String orderstate9;

    /**
     * 内容API Key
     */
    @Excel(name = "内容API Key")
    private String contentapik;

    /**
     * 电话号码段4
     */
    @Excel(name = "电话号码段4")
    private String telhaoduan4;

    /**
     * 搜索关键词1
     */
    @Excel(name = "搜索关键词1")
    private String searchkeywords1;

    /**
     * 搜索关键词2
     */
    @Excel(name = "搜索关键词2")
    private String searchkeywords2;

    /**
     * 供应商数组
     */
    @Excel(name = "供应商数组")
    private String arrSupplier;

    /**
     * 客服URL
     */
    @Excel(name = "客服URL")
    private String kefuurl;

    /**
     * 店铺绑定ID
     */
    @Excel(name = "店铺绑定ID")
    private Long storebangdingid;

    /**
     * 订单URL
     */
    @Excel(name = "订单URL")
    private String orderkurl;

    /**
     * 价格增加
     */
    @Excel(name = "价格增加")
    private String priceIncrease;

    /**
     * API价格增加1
     */
    @Excel(name = "API价格增加1")
    private String apipriceIncrease1;

    /**
     * API价格增加2
     */
    @Excel(name = "API价格增加2")
    private String apipriceIncrease2;

    /**
     * 顶级电话数量
     */
    @Excel(name = "顶级电话数量")
    private Long istoptelcount;

    /**
     * 顶级处方时间
     */
    @Excel(name = "顶级处方时间")
    private Long istopprescriptiontime;

    /**
     * 添加店铺数量
     */
    @Excel(name = "添加店铺数量")
    private Long addstorecount;

    /**
     * 手机靓号店铺ID
     */
    @Excel(name = "手机靓号店铺ID")
    private Long sjlhstoreid;

    /**
     * 号码库店铺ID
     */
    @Excel(name = "号码库店铺ID")
    private Long hmkstoreid;

    /**
     * 手机靓号附加名称
     */
    @Excel(name = "手机靓号附加名称")
    private String sjlhadditionalname;

    /**
     * 手机靓号附加信息
     */
    @Excel(name = "手机靓号附加信息")
    private String sjlhadditional;

    /**
     * 号码库附加名称
     */
    @Excel(name = "号码库附加名称")
    private String hmkadditionalname;

    /**
     * 号码库附加信息
     */
    @Excel(name = "号码库附加信息")
    private String hmkadditional;

    /**
     * 抖店订单业务ID
     */
    @Excel(name = "抖店订单业务ID")
    private Long doudianOrderBusinessId;

    /**
     * 订单失败类型
     */
    @Excel(name = "订单失败类型")
    private String orderFailType;

    /**
     * 订单取消类型
     */
    @Excel(name = "订单取消类型")
    private String orderCancelType;

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return id;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public String getJob() {
        return job;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getTel() {
        return tel;
    }

    public void setBanquan(String banquan) {
        this.banquan = banquan;
    }

    public String getBanquan() {
        return banquan;
    }

    public void setBeian(String beian) {
        this.beian = beian;
    }

    public String getBeian() {
        return beian;
    }

    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    public String getKeywords() {
        return keywords;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getDescription() {
        return description;
    }

    public void setPcdaima(String pcdaima) {
        this.pcdaima = pcdaima;
    }

    public String getPcdaima() {
        return pcdaima;
    }

    public void setMobiledaima(String mobiledaima) {
        this.mobiledaima = mobiledaima;
    }

    public String getMobiledaima() {
        return mobiledaima;
    }

    public void setKillcount(Long killcount) {
        this.killcount = killcount;
    }

    public Long getKillcount() {
        return killcount;
    }

    public void setShuoming(String shuoming) {
        this.shuoming = shuoming;
    }

    public String getShuoming() {
        return shuoming;
    }

    public void setAbandoning(Long abandoning) {
        this.abandoning = abandoning;
    }

    public Long getAbandoning() {
        return abandoning;
    }

    public void setOrderovertime(Long orderovertime) {
        this.orderovertime = orderovertime;
    }

    public Long getOrderovertime() {
        return orderovertime;
    }

    public void setPaytime(Long paytime) {
        this.paytime = paytime;
    }

    public Long getPaytime() {
        return paytime;
    }

    public void setXuiutian(Long xuiutian) {
        this.xuiutian = xuiutian;
    }

    public Long getXuiutian() {
        return xuiutian;
    }

    public void setUrldaima(String urldaima) {
        this.urldaima = urldaima;
    }

    public String getUrldaima() {
        return urldaima;
    }

    public void setMinprices(Long minprices) {
        this.minprices = minprices;
    }

    public Long getMinprices() {
        return minprices;
    }

    public void setMaxprices(Long maxprices) {
        this.maxprices = maxprices;
    }

    public Long getMaxprices() {
        return maxprices;
    }

    public void setMinprice(Long minprice) {
        this.minprice = minprice;
    }

    public Long getMinprice() {
        return minprice;
    }

    public void setMaxprice(Long maxprice) {
        this.maxprice = maxprice;
    }

    public Long getMaxprice() {
        return maxprice;
    }

    public void setCommissionThreshold(Long commissionThreshold) {
        this.commissionThreshold = commissionThreshold;
    }

    public Long getCommissionThreshold() {
        return commissionThreshold;
    }

    public void setUsercoupons(Long usercoupons) {
        this.usercoupons = usercoupons;
    }

    public Long getUsercoupons() {
        return usercoupons;
    }

    public void setUsercouponswan(Long usercouponswan) {
        this.usercouponswan = usercouponswan;
    }

    public Long getUsercouponswan() {
        return usercouponswan;
    }

    public void setOrderstate1(String orderstate1) {
        this.orderstate1 = orderstate1;
    }

    public String getOrderstate1() {
        return orderstate1;
    }

    public void setOrderstate2(String orderstate2) {
        this.orderstate2 = orderstate2;
    }

    public String getOrderstate2() {
        return orderstate2;
    }

    public void setOrderstate3(String orderstate3) {
        this.orderstate3 = orderstate3;
    }

    public String getOrderstate3() {
        return orderstate3;
    }

    public void setOrderstate4(String orderstate4) {
        this.orderstate4 = orderstate4;
    }

    public String getOrderstate4() {
        return orderstate4;
    }

    public void setOrderstate5(String orderstate5) {
        this.orderstate5 = orderstate5;
    }

    public String getOrderstate5() {
        return orderstate5;
    }

    public void setOrderstate6(String orderstate6) {
        this.orderstate6 = orderstate6;
    }

    public String getOrderstate6() {
        return orderstate6;
    }

    public void setOrderstate7(String orderstate7) {
        this.orderstate7 = orderstate7;
    }

    public String getOrderstate7() {
        return orderstate7;
    }

    public void setOrderstate8(String orderstate8) {
        this.orderstate8 = orderstate8;
    }

    public String getOrderstate8() {
        return orderstate8;
    }

    public void setOrderstate9(String orderstate9) {
        this.orderstate9 = orderstate9;
    }

    public String getOrderstate9() {
        return orderstate9;
    }

    public void setContentapik(String contentapik) {
        this.contentapik = contentapik;
    }

    public String getContentapik() {
        return contentapik;
    }

    public void setTelhaoduan4(String telhaoduan4) {
        this.telhaoduan4 = telhaoduan4;
    }

    public String getTelhaoduan4() {
        return telhaoduan4;
    }

    public void setSearchkeywords1(String searchkeywords1) {
        this.searchkeywords1 = searchkeywords1;
    }

    public String getSearchkeywords1() {
        return searchkeywords1;
    }

    public void setSearchkeywords2(String searchkeywords2) {
        this.searchkeywords2 = searchkeywords2;
    }

    public String getSearchkeywords2() {
        return searchkeywords2;
    }

    public void setArrSupplier(String arrSupplier) {
        this.arrSupplier = arrSupplier;
    }

    public String getArrSupplier() {
        return arrSupplier;
    }

    public void setKefuurl(String kefuurl) {
        this.kefuurl = kefuurl;
    }

    public String getKefuurl() {
        return kefuurl;
    }

    public void setStorebangdingid(Long storebangdingid) {
        this.storebangdingid = storebangdingid;
    }

    public Long getStorebangdingid() {
        return storebangdingid;
    }

    public void setOrderkurl(String orderkurl) {
        this.orderkurl = orderkurl;
    }

    public String getOrderkurl() {
        return orderkurl;
    }

    public void setPriceIncrease(String priceIncrease) {
        this.priceIncrease = priceIncrease;
    }

    public String getPriceIncrease() {
        return priceIncrease;
    }

    public void setApipriceIncrease1(String apipriceIncrease1) {
        this.apipriceIncrease1 = apipriceIncrease1;
    }

    public String getApipriceIncrease1() {
        return apipriceIncrease1;
    }

    public void setApipriceIncrease2(String apipriceIncrease2) {
        this.apipriceIncrease2 = apipriceIncrease2;
    }

    public String getApipriceIncrease2() {
        return apipriceIncrease2;
    }

    public void setIstoptelcount(Long istoptelcount) {
        this.istoptelcount = istoptelcount;
    }

    public Long getIstoptelcount() {
        return istoptelcount;
    }

    public void setIstopprescriptiontime(Long istopprescriptiontime) {
        this.istopprescriptiontime = istopprescriptiontime;
    }

    public Long getIstopprescriptiontime() {
        return istopprescriptiontime;
    }

    public void setAddstorecount(Long addstorecount) {
        this.addstorecount = addstorecount;
    }

    public Long getAddstorecount() {
        return addstorecount;
    }

    public void setSjlhstoreid(Long sjlhstoreid) {
        this.sjlhstoreid = sjlhstoreid;
    }

    public Long getSjlhstoreid() {
        return sjlhstoreid;
    }

    public void setHmkstoreid(Long hmkstoreid) {
        this.hmkstoreid = hmkstoreid;
    }

    public Long getHmkstoreid() {
        return hmkstoreid;
    }

    public void setSjlhadditionalname(String sjlhadditionalname) {
        this.sjlhadditionalname = sjlhadditionalname;
    }

    public String getSjlhadditionalname() {
        return sjlhadditionalname;
    }

    public void setSjlhadditional(String sjlhadditional) {
        this.sjlhadditional = sjlhadditional;
    }

    public String getSjlhadditional() {
        return sjlhadditional;
    }

    public void setHmkadditionalname(String hmkadditionalname) {
        this.hmkadditionalname = hmkadditionalname;
    }

    public String getHmkadditionalname() {
        return hmkadditionalname;
    }

    public void setHmkadditional(String hmkadditional) {
        this.hmkadditional = hmkadditional;
    }

    public String getHmkadditional() {
        return hmkadditional;
    }

    public void setDoudianOrderBusinessId(Long doudianOrderBusinessId) {
        this.doudianOrderBusinessId = doudianOrderBusinessId;
    }

    public Long getDoudianOrderBusinessId() {
        return doudianOrderBusinessId;
    }

    public void setOrderFailType(String orderFailType) {
        this.orderFailType = orderFailType;
    }

    public String getOrderFailType() {
        return orderFailType;
    }

    public void setOrderCancelType(String orderCancelType) {
        this.orderCancelType = orderCancelType;
    }

    public String getOrderCancelType() {
        return orderCancelType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("name", getName())
                .append("job", getJob())
                .append("tel", getTel())
                .append("banquan", getBanquan())
                .append("beian", getBeian())
                .append("keywords", getKeywords())
                .append("description", getDescription())
                .append("pcdaima", getPcdaima())
                .append("mobiledaima", getMobiledaima())
                .append("killcount", getKillcount())
                .append("shuoming", getShuoming())
                .append("abandoning", getAbandoning())
                .append("orderovertime", getOrderovertime())
                .append("paytime", getPaytime())
                .append("xuiutian", getXuiutian())
                .append("urldaima", getUrldaima())
                .append("minprices", getMinprices())
                .append("maxprices", getMaxprices())
                .append("minprice", getMinprice())
                .append("maxprice", getMaxprice())
                .append("commissionThreshold", getCommissionThreshold())
                .append("usercoupons", getUsercoupons())
                .append("usercouponswan", getUsercouponswan())
                .append("orderstate1", getOrderstate1())
                .append("orderstate2", getOrderstate2())
                .append("orderstate3", getOrderstate3())
                .append("orderstate4", getOrderstate4())
                .append("orderstate5", getOrderstate5())
                .append("orderstate6", getOrderstate6())
                .append("orderstate7", getOrderstate7())
                .append("orderstate8", getOrderstate8())
                .append("orderstate9", getOrderstate9())
                .append("contentapik", getContentapik())
                .append("telhaoduan4", getTelhaoduan4())
                .append("searchkeywords1", getSearchkeywords1())
                .append("searchkeywords2", getSearchkeywords2())
                .append("arrSupplier", getArrSupplier())
                .append("kefuurl", getKefuurl())
                .append("storebangdingid", getStorebangdingid())
                .append("orderkurl", getOrderkurl())
                .append("priceIncrease", getPriceIncrease())
                .append("apipriceIncrease1", getApipriceIncrease1())
                .append("apipriceIncrease2", getApipriceIncrease2())
                .append("istoptelcount", getIstoptelcount())
                .append("istopprescriptiontime", getIstopprescriptiontime())
                .append("addstorecount", getAddstorecount())
                .append("sjlhstoreid", getSjlhstoreid())
                .append("hmkstoreid", getHmkstoreid())
                .append("sjlhadditionalname", getSjlhadditionalname())
                .append("sjlhadditional", getSjlhadditional())
                .append("hmkadditionalname", getHmkadditionalname())
                .append("hmkadditional", getHmkadditional())
                .append("doudianOrderBusinessId", getDoudianOrderBusinessId())
                .append("orderFailType", getOrderFailType())
                .append("orderCancelType", getOrderCancelType())
                .toString();
    }
}
